humble abode - Alemán Inglés Diccionario